a7e43d54f9b0a87b3cba0d824433a7b9b7144511,src/freenet/store/BerkeleyDBFreenetStore.java,BerkeleyDBFreenetStore,maybeSlowShrink,#boolean#boolean#,447

Before Change


			//Logger.minor(this, "Found first key");
			int x = 0;
			while(true) {
				StoreBlock storeBlock = (StoreBlock) storeBlockTupleBinding.entryToObject(blockDBE);
				long block = storeBlock.offset;
				if(block > highestBlock) highestBlock = block;
				if(storeBlock.offset > Integer.MAX_VALUE) {

After Change


			//Logger.minor(this, "Found first key");
			int x = 0;
			while(true) {
				StoreBlock storeBlock = storeBlockTupleBinding.entryToObject(blockDBE);
				long block = storeBlock.offset;
				if(block > highestBlock) highestBlock = block;
				if(storeBlock.offset > Integer.MAX_VALUE) {